Skip to main content

ComfyUI NSFW Pipeline

Status: In progress β€” v19 pending testing Last updated: 2026-05-17

Downloaded Models​

ModelSizeLocationNote
unStable Evolution FluXXX11.1GBmodels/unet/unstableEvolution_Fp8.safetensorsNSFW checkpoint, preserves faces
getphat FLUX Reality NSFW v1111.1GBmodels/unet/getphatFLUXReality_v11SoftcoreFP8.safetensors#1 rated, photorealistic skin
FLUX.1-Fill-dev❌GATED β€” necesita HF authPara Pass 2 skin blending
NSFW_MASTER_FLUX LoRA145MBmodels/loras/NSFW_master_Flux.safetensorsPrimary NSFW LoRA
yolov8n.pt6.3MBmodels/ultralytics/bbox/yolov8n.ptFace detection

Pipeline Versions​

v19 β€” unStable + PuLID + CLIPSeg (PENDIENTE)​

  • Checkpoint: unstableEvolution_Fp8.safetensors (FP8)
  • PuLID weight: 0.85, end_at: 0.9
  • CLIPSeg: threshold 0.3, dilate 30, blur 24
  • NSFW LoRA: 0.7 (reducido porque el checkpoint ya es NSFW)
  • Sin ControlNet (OOM con modelo 11GB + ControlNet 3GB)
  • Workflow JSON: /tmp/v19_unstable_nodpeth_wrapped.json

v18d β€” ControlNet Depth + CLIPSeg (COMPLETADA)​

  • Output: nsfw_v18d_depth_only_00001_.png
  • Resultado: Preserva forma, pierde cara (sin PuLID)

v17 β€” PuLID + smooth mask (COMPLETADA)​

  • Output: nsfw_v17_pulid_smooth_mask_00001_.png
  • Resultado: Preserva cara, color mismatch en piel

3-Pass Pipeline Design (OBJETIVO)​

Pass 1: unStable FluXXX + CLIPSeg + NSFW LoRA + PuLID β†’ genera cuerpo desnudo
Pass 2: FLUX.1-Fill-dev + gradient mask β†’ harmoniza piel en bordes
Pass 3: FaceDetailer + PuLID β†’ restaura cara 100%

Custom Nodes Instalados​

  • FaceDetailer (Impact Pack) βœ…
  • IC-Light Native βœ…
  • CLIPSeg+ βœ…
  • PuLID Flux v0.9.1 βœ…
  • SAM2 βœ… (GroundingDINO tiene issues, usar CLIPSeg)
  • Shakker-Labs ControlNet Depth βœ…
  • XLabs ControlNet Depth v3 βœ…

Limitaciones RTX 3060 (12GB)​

  • unStable (11GB FP8) + Shakker ControlNet (3GB) = OOM
  • unStable + PuLID funciona pero sin ControlNet
  • Estrategia: mΓΊltiples passes en vez de un solo pass con todo